predatory fish - French English Dictionary